import streamlit as st
#chat input 和text_input是有区别的
#既判断又赋值
if prompt:=st.chat_input("来和我聊天吧。。。。。",
                         aacept_file=True,
                         file_type=["png","jpg"]):
    if prompt and prompt.text:
        st.chat_message("human").markdown(prompt.text)
    if prompt and prompt.text:
        st.chat_message("human").image(prompt.files[0],width=100)
    #模拟ai的回复
    if prompt and prompt.text:
        st.chat_message("ai").markdown("哈哈哈，我是没有感情的ai无法欣赏")